self-employed contractor - Deutsch Englisch Wörterbuch